Algert Global LLC and Ieq Capital LLC significantly increased their stakes in Invesco, owning 481,270 and 490,242 shares valued at $8.45 million and $8.57 million, respectively. Institutional investors hold 66.09% of the stock, while UBS Group raised its price target for Invesco to $21.00, indicating a potential upside. Invesco's stock currently has a "Hold" rating among analysts, with a consensus price target of $19.87.